99问答网
所有问题
当前搜索:
java 正则表达式不能匹配
java正则表达式
为什么返回false
答:
因为String类的matches函数要求从头到尾全
匹配
,才会返回true.如果你去掉字符串a的@前面的所有字符,String a="@地方撒饭 空间的说法 ";再匹配你的
正则表达式
就会返回true了.
java正则表达式
能
不能
不按顺序
匹配
?
答:
java正则表达式
能
不能
不按顺序
匹配
? 比如说检测密码的安全性,要求密码包含大写字母,小写字母与数字,但顺序不定,这个正则表达式怎么写呢... 比如说检测密码的安全性,要求密码包含大写字母,小写字母与数字,但顺序不定,这个正则表达式怎么写呢 展开 我来答 ...
java
正则表达式匹配
包含字符串
答:
使用
Java的
String类方法来检查一个字符串是否包含另一个字符串,确实是一个直接且有效的方法。这种方法不需要引入
正则表达式
的复杂性。例如,你可以使用String类中的contains方法来实现。以下是一个简单的Java程序示例,演示了如何使用contains方法来检查一个字符串是否包含另一个字符串:public class CB { p...
Java中正则表达式
如何实现从右往左
匹配
?
答:
你的左右没分清楚 如果
不
用
正则表达式
,就用int i = str.lastIndexOf("/n");能找出位置来 如果用正则表达式,就用"(/n)(?=(^/n)*)"意思就是
匹配
后面再没有/n的/n
JAVA中
怎么用
正则表达式
限制只能输入
答:
在
Java中
,如果你希望在输入时就确保输入的内容是数字,可以在转换为double之前先使用
正则表达式
进行验证。这样可以避免后续的转换错误。例如,你可以使用如下的正则表达式:^\d+$ 或 ^[0-9]+$。这两个正则表达式都
能匹配
一个或多个数字,确保输入的内容只包含数字。为了实现这一功能,你可以编写一个...
java
自定义
正则表达式
:限制字符串只能
匹配
A-Z、a-z、0-9、下划线...
答:
[_-a-zA-Z0-9]+ 我的比楼上的简单,并且楼上的回答有个bug。楼上的
正则表达式还能匹配
空字符串。改成([A-Z]|[a-z]|[0-9]|-|_){1,}就好
用
JAVA
语言编写
正则表达式匹配
指定的汉字的方法
答:
"^[\\u4e00-\\u9fa5]+$"
匹配
全为中文,
不能
为空,要为空将+换成
java
正则表达式
^$怎么用,什么作用,用和不用有啥区别
答:
在
Java正则表达式
中,^符号用于指定字符串必须以特定模式开头。例如,表达式^1[a-z]仅
匹配
以1开头且后跟一个小写字母的字符串。如1b符合这个模式,但c1b则不符合。这里,^确保了字符串必须从给定模式开始,且前面
不能
有任何其他字符。$符号则用于指定字符串必须以特定模式结尾。例如,表达式1[a-z]$仅匹配以一个小写...
JAVA正则表达式
替换字符串问题
答:
Java中
使用
正则表达式
处理字符串时,可以灵活地进行
匹配
和替换。例如,我们可以定义一个正则表达式来匹配特定格式的字符串,然后根据需求进行替换操作。下面是一个具体的例子:在这个示例中,我们使用了正则表达式“第[0-9]*条”来匹配以“第”开头,紧接着是任意数量的数字,最后是“条”字的字符串。
Java
SE基础中
正则表达式
Matcher类的获取功能--group(),解惑必采纳,谢谢...
答:
在
Java中
,
正则表达式
是按照从左至右的顺序对字符串进行扫描
匹配
的,首先,find()和group()都是Matcher类的函数,而不是String类的函数,所以find()和group()是对字符串从左至右扫描的函数,而不是对同一字符串反复扫描的函数.比如m.find()函数,如果找到匹配的子字符串,它返回true,没有找到匹配的子字符...
<涓婁竴椤
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
其他人还搜